home *** CD-ROM | disk | FTP | other *** search
/ SPACE 1 / SPACE - Library 1 - Volume 1.iso / telecomm / 576 / busybud / readme < prev   
Text File  |  1991-03-06  |  6KB  |  130 lines

  1. Mon  03-04-1991  01:28:52 
  2.  
  3. Busy Buddy - An Accessory for Atari ST computers:
  4.  
  5. Hummmm, let's log onto Gateway BBS and see what's cooking.
  6.  
  7. ATDT 1-314-647-3290
  8.  
  9. Welcome to Gateway BBS.
  10. Password: XXXX
  11. Enter last four digits of your phone
  12. number: XXXX
  13. Last time on: 3/03/91 3:00AM
  14. Logon:        3/04/91 2:00AM
  15.  
  16. READY> z;2;r;n
  17.  
  18. Welcome to Ask The Rat; you have 100
  19. messages waiting.
  20.  
  21. MSG: 29567  Date: 3/03/91
  22. From: Jim * Gateway
  23. To: Mat*Rat
  24. Subj: Where's the STUFF
  25.  
  26. Hey, Mat, Where area ll the articles for the next ACE Newsline?  You'd better
  27. to get to work pronto, if you want to remain Sysop. I made yoy, I can BREAK
  28. you! <grin>
  29.  
  30. Big JIM....
  31.  
  32.  
  33.  
  34. Oh, wow, I can see this is going to be a long session: 100 new messages and
  35. then I've got to get all those articles done.  Well, it's time for a Bud break
  36. before getting too deeply into this.  A quick dash to the fridge, load up
  37. another video game for Nathan, get crayons for Charlie, kiss Nancy and assure
  38. her I'm still alive, turn the steaks on the grill and take a restroom break.
  39. Ok, back to the computer:
  40.  
  41. ....
  42. Input too slow. Timed out. Goodbye,
  43. Mat*Rat, thanks for calling. <CLICK>
  44.  
  45. "Oh, drat!"
  46.  
  47. ATDT 1-314-647-3290
  48. BUSY
  49.  
  50.  
  51. If you are active in telecommunications, as I am, you may find the above a
  52. rather typical access session.  Most bulletin board systems (BBS) have an
  53. automatic timeout feature, and if you don't enter something at your keyboard
  54. within one minute or so, you are automatically logged off.  Commercial systems
  55. such as Delphi or CompuServe are more forgiving, but you pay the price, of
  56. course.
  57.  
  58. Now all you need is the BUSY BUDDY accessory. BUSYBUD.ACC is included in this
  59. archive.  Install BUSYBUD.ACC on your telecommunications boot disk, and you
  60. are in business.  Whenever you need to take a break, just pull down the
  61. desktop menu (which is accessible from most communications programs now) and
  62. click on Busy Buddy.  When activated, an alert box comes up prompting you for
  63. the type of backspace to use.  Normally an ASCII 8 (control-H) is required,
  64. but some systems expect a delete character, ASCII 127.  If you are callin
  65. g8-bit Atari boards using ATASCII emulation, then you should click on the
  66. middle selection, ASCII 126, what the 8-bit uses for a backspace (the ST and
  67. other computers use ASCII 126 as the tilde).  Click on the appropriate one (or
  68. just press RETURN to accept ASCII 8).
  69.  
  70. The next alert box is a prompt for the maximum time limit that Busy Buddy
  71. should run unattended, 5, 15, or 60 minutes.  This feature will save your neck
  72. if you put Busy Buddy to work on a pay connect system, or long distance BBS.
  73. Since Buddy will time out for you eventually, you'll get logged off the BBS
  74. sooner or later if you completely forget about it.  When the Buddy times out,
  75. another alert box pops up. It gives you the option of restarting (put in a new
  76. time limit), or exit.
  77.  
  78. Once Busy Buddy is active, you will see the send and receive lights on your
  79. modem pulsate about once every two seconds.  Buddy is sending a space and then
  80. backup (either backspace or delete) character once every couple seconds.  this
  81. will keep the system at the other end from timing out and hanging up before
  82. you've used all your access time.
  83.  
  84. Whit Busy Buddy running, you can go to the Flash or Interlink edit bufer and
  85. compose your messages, for example.  Or take a seventh-inning stretch and grab
  86. a cold brew.  When it's time to get back to modeming, just pull down the
  87. desktop menu and click on Busy Buddy again.  The time routine will be shut
  88. off, and a reminder displayed to that effect.
  89.  
  90. I've been testing Busy Buddy thoroughly, with no problems, on Delphi, ST Forem
  91. and 8-bit Forem BBS.  One real plus is that Busy Buddy is automatically
  92. disabled whenever you exit the menu screen to the terminal display.  Buddy is
  93. active when GEM is active, in the edit windows, menus, and file selectors of
  94. these terminal programs.  You should NEVER attempt a file transfer without
  95. disabling Busy Buddy first, however.  When you initate the transfer, a file
  96. selector (GEM window) pops up, and Buddy is enabled once again.  It truly
  97. confuses any Xmodem transfer.  Simply go back to the Busy Buddy entrty under
  98. the desktop menu and click it off, then all your file transfers will work
  99. smoothly.
  100.  
  101. This utility is extremely useful when it comes to message entry on BBS and
  102. Telecommunication services.  While Buddy does his thing keeping the Forem
  103. board I'm connected to busy, I can use the full screen editing of my Flash or
  104. Interlink buffer to generate a reply.
  105.  
  106. Bud takes a clicking and keeps on ticking too.  I used interlink to connect
  107. with Gateway, began to enter a message, and then enabled Busy Buddy.  Once on,
  108. I used Interlink's EXECUTE feature to load and run FLash. In flash I created
  109. my reply, and then used ASCII upload to send the message.  All the while,
  110. except during some file I/O, Busy Buddy  kept on running.  You will find this
  111. utility helpful when you need to exit your terminal software to format disks
  112. (something Flash doesn't do), or perform other file maintenance functions.
  113.  
  114. this certainly isn't the most powerful accessory you will ever use, but it can
  115. come in quite handy if you spend a lot of time on the modem.  Study of the
  116. heavily commented listing will show you how to write an accessory in C.
  117. Written with Megamax C, the only other "special" thing required is linking
  118. this file with ACC.L (the ACC.L must be FIRST in the link list), which comes
  119. witth the compiler package.  (Note the use of the external global variable
  120. gl_apid, vital information for your accessory.)
  121.  
  122. The evnt_multi function is used instead of the usual evnt_msg so that either
  123. the accessory open message or a two-second timed interrupt "event" can
  124. activate Busy Buddy.  The state of the flag variable tells the program to
  125. activate, deactivate, or continue the busy signal process in Busy Buddy.
  126.  
  127. The next time you're on line, Busy Buddy will be there to help you out.
  128.  
  129.  
  130.